package cn.yuanqiao.archive.bianyan.mapper;

import cn.yuanqiao.archive.bianyan.domain.YqDataZhuantiGern;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @ProjectName: ruoyi-modules-system
 * @Package: cn.yuanqiao.archive.bianyan.mapper
 * @ClassName: YqDataZhuantiGernMapper
 * @Author: lenovo
 * @Description: hbWang
 * @Date: 2023/7/5 18:42
 * @Version: 1.0
 */
public interface YqDataZhuantiGernMapper {
    /**
     * 新增专题个人中间
     *
     * @param yqDataZhuantiGern 专题个人中间
     * @return 结果
     */
    public int insertYqDataZhuantiGern(@Param("yqDataZhuantiGern") List<YqDataZhuantiGern> yqDataZhuantiGern ,
                                       @Param("tableName") String tableName);

    /**
     * 修改专题个人中间
     *
     * @param yqDataZhuantiGern 专题个人中间
     * @return 结果
     */
    public int updateYqDataZhuantiGern(@Param("yqDataZhuantiGern") YqDataZhuantiGern yqDataZhuantiGern,
                                       @Param("tableName") String tableName);

    /**
     * 批量删除专题个人中间
     *
     * @param gerenIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteYqDataZhuantiGernByGerenIds(@Param("gerenIds") String[] gerenIds , @Param("tableName") String tableName);

}
